wrapped in leaves for ripening - German English Dictionary